Vcenter NamespaceManagement DistributedSwitchCompatibility Summary

Vcenter NamespaceManagement DistributedSwitchCompatibility Summary
Vcenter NamespaceManagement DistributedSwitchCompatibility Summary

The Vcenter NamespaceManagement DistributedSwitchCompatibility Summary schema contains information about the compatibility of a vSphere Distributed Switch with the Namespaces feature.

This schema was added in vSphere API 7.0.0.0.

JSON Example
{
    "distributed_switch": "string",
    "compatible": false,
    "incompatibility_reasons": [
        {
            "id": "string",
            "default_message": "string",
            "args": [
                "string"
            ],
            "params": {
                "params": {
                    "s": "string",
                    "dt": "string",
                    "i": 0,
                    "d": "number",
                    "l": "Vapi Std NestedLocalizableMessage Object",
                    "format": "string",
                    "precision": 0
                }
            },
            "localized": "string"
        }
    ],
    "network_provider": "string",
    "compatible_networks": [
        "string"
    ]
}
string
distributed_switch
Required

Identifier of the switch. If Vcenter NamespaceManagement DistributedSwitchCompatibility Summary.network_provider is either missing or null or is set to NSXT_CONTAINER_PLUGIN, the value of this field will refer to the UUID of a vim.DistributedVirtualSwitch. Otherwise, the value of the field will refer to the ID of a vim.DistributedVirtualSwitch.

This property was added in vSphere API 7.0.0.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: vSphereDistributedSwitch. When operations return a value of this schema as a response, the property will be an identifier for the resource type: vSphereDistributedSwitch.

boolean
compatible
Required

Compatibility of this switch with vSphere Namespaces.

This property was added in vSphere API 7.0.0.0.

incompatibility_reasons
Optional

List of reasons for incompatibility.

This property was added in vSphere API 7.0.0.0.

If missing or null, this Distributed Switch is compatible.

string
network_provider
Optional

The network provider whose networks were considered.

For more information see: Vcenter NamespaceManagement Clusters NetworkProvider.

This property was added in vSphere API 7.0.1.0.

If missing or null, clients clients should assume the value to be NSXT_CONTAINER_PLUGIN.

array of string
compatible_networks
Optional

List of compatible (PortGroup) Networks under the distributed switch.

This property was added in vSphere API 7.0.1.0.

This property is optional because it was added in a newer version than its parent node.

When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: Network. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: Network.